diplomatic fig-leaf - Almanca İngilizce Sözlük